namespace SinaFinanceBaseClassLibrary
{
    using System;
    using System.Runtime.CompilerServices;

    public class DB_BaseInfo : DB_PropertyChangedBase
    {
        private string _changepercent;
        private string _code;
        private string _name;
        private string _symbol;
        private string _trade;

        public string ChangePercent
        {
            get
            {
                return this._changepercent;
            }
            set
            {
                this._changepercent = value;
                base.NotifyPropertyChanged("ChangePercent");
            }
        }

        public string Code
        {
            get
            {
                return this._code;
            }
            set
            {
                this._code = value;
                base.NotifyPropertyChanged("Code");
            }
        }

        public string Exchange { get; set; }

        public string Name
        {
            get
            {
                return this._name;
            }
            set
            {
                this._name = value;
                base.NotifyPropertyChanged("Name");
            }
        }

        public string Symbol
        {
            get
            {
                return this._symbol;
            }
            set
            {
                this._symbol = value;
                base.NotifyPropertyChanged("Symbol");
            }
        }

        public string Trade
        {
            get
            {
                return this._trade;
            }
            set
            {
                this._trade = value;
                base.NotifyPropertyChanged("Trade");
            }
        }

        public string Type { get; set; }

        public string Version { get; set; }
    }
}
